from pptx import Presentation

prs = Presentation()  # 创建空的PPT
bullet_slide_layout = prs.slide_layouts[1]  # 获取一个布局

slide = prs.slides.add_slide(bullet_slide_layout)  # 添加一个slide，使用上面获取的布局
shapes = slide.shapes  # 获取所有的shapes

title_shape = shapes.title  # 获取标题shape
body_shape = shapes.placeholders[1]  # 获取占位符

title_shape.text = 'Adding a Bullet Slide'  # 设置文本

tf = body_shape.text_frame  # 一个shape里的文字由text_frame管理
tf.text = 'Find the bullet slide layout'

p = tf.add_paragraph()  # 一个text_frame包含1个或多个段落
p.text = 'Use _TextFrame.text for first bullet'
p.level = 1  # 设置缩进

p = tf.add_paragraph()
p.text = 'Use _TextFrame.add_paragraph() for subsequent bullets'
p.level = 2  # 第二级段落

prs.save('7.1.3.pptx')
